(deep) freezer - Spanish English Dictionary